a work permit - French English Dictionary